The yard of Deccan Stone

deccan stone premises