« back to search results
Image 79 of 83
< Prev Next >
Pekin Duck Portrait 0259 XL.jpg
Pekin Duck Portrait, Echo Park, Los Angeles, California