Designed by
Title
Large mural of two mermaids depicted in street art, Rochester, New York, 2017 #113173198
Description
Strange but interesting mural of two mermaids clinging together, an expression of street artist painted on wall of old brick and stone building, Rochester, New York, 2017.
This image is editorial