Designed by
Title
Beautiful peacock street art in Plaza del Arte, in Quito, Ecuador #188288588
Description
Angled shot of street art featuring a purple and teal peacock on the side of an orange building in Plaza del Arte in Quito, Ecuador
This image is editorial