delandapuda

s. delandapuda — A temple pigeon.manner-1886-vision