Please check out Melanie Sze’s photos in The National Geographic.

Melanie Sze, Old Havana Dog, Photography.

Melanie Sze, Old Havana Dog, Photography.