Lelolai

Omar Velázquez

2010

Linoleum Print

15" x 11"

Limited Edition of 50



Pin It