Ruga Swan at the Museum of Fine Arts, St. Petersburg, Florida

Check this video out about Ruga Swan by Fox 13 in Tempa, Florida. Many thanks to the museum and International Art and Artists staff who did a great installation for this!

Leave a Reply